paralyzed with astonishment - Turkish English Dictionary